Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of centre of buoyancy
  1. noun
    (physics) the center of mass of the immersed part of ship or other floating object
Explanation of centre of buoyancy
My lists:
Recently viewed words: